A Data-Centric View on Computational Complexity: P $\not =$ NP
نویسندگان
چکیده
P 6= NP ⇔ SAT 6∈ P . We propose this to be true because the satisfiability problem for propositional logic formulas (SAT) is the Halting Problem [Turing, 1937] in disguise and therefore undecidable. Since the input space is finite, however, SAT can still be solved by simulating no less than all possible, that is exponentially many, configurations. In a nutshell, the halting portion of a program formulated for a Turing Machine can be expressed as one long propositional logic formula based on previous memory states (binary variables). Therefore solving SAT by analyzing a formula syntactically would equate to solving the Halting Problem. A propositional logic formula is nothing else but a specific encoding of a truth table. There are 2 n unique truth tables of n binary variables and this means we need at least 2 bits to universally encode any truth table. Thus simulating less than 2 configurations would be in violation of the pigeon hole principle and therefore imply lossy compression. SAT requires an exact solution, however, and not an approximate one. Consequently, SAT needs an exponential amount of decisions to be solved.
منابع مشابه
On the computational complexity of finding a minimal basis for the guess and determine attack
Guess-and-determine attack is one of the general attacks on stream ciphers. It is a common cryptanalysis tool for evaluating security of stream ciphers. The effectiveness of this attack is based on the number of unknown bits which will be guessed by the attacker to break the cryptosystem. In this work, we present a relation between the minimum numbers of the guessed bits and uniquely restricted...
متن کاملConstraint satisfaction: a personal perspective
Attempts at classifying computational problems as polynomial time solvable, NP-complete, or belonging to a higher level in the polynomial hierarchy, face the difficulty of undecidability. These classes, including NP, admit a logic formulation. By suitably restricting the formulation, one finds the logic class MMSNP, or monotone monadic strict NP without inequality, as a largest class that seems...
متن کاملOn the Intellectual Terrain around Npt
In this paper we view Pd,NP as the problem which symbolizes the attempt to understand what is and is not feasibly computable. The paper shortly reviews the history of the developments from Göde1's 1956 letter asking for the computational complexity of finding proofs of theorems, through computational complexity, the exploration of complete problems for NP and PSPACE, through the results of stru...
متن کاملTowards Formal Analysis of Artifact-Centric Business Process Models
Business process (BP) modeling is a building block for design and management of business processes. Two fundamental aspects of BP modeling are: a formal framework that well integrates both control flow and data, and a set of tools to assist all phases of a BP life cycle. This paper is an initial attempt to address both aspects of BP modeling. We view our investigation as a precursor to the deve...
متن کاملOn The NP-Completeness of The Nurikabe Pencil Puzzle and Variants Thereof
We show that the popular pencil puzzle Nurikabe is intractable from the computational complexity point of view, i.e., is NP-complete, even when the involved numbers are 1 and 2 only. To this end we show how to simulate Boolean gates by the puzzle under consideration. Moreover, we also study some Nurikabe variants, which remain NP-complete, too.
متن کامل